allied headquarters (ahq) - German English Dictionary